home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_i_l / incx101b.zip / INC-PROG.LZH / HELP.LZH / MCM.HLP < prev    next >
Text File  |  1991-02-28  |  55KB  |  928 lines

  1. mcm
  2.  Help information about: "More" Commands
  3.  ^Create ^Options ^SwitchUser
  4.  
  5.               E╔════════════════════════════════════════════════╗
  6.               E║                  CMore CommandsE                 ║
  7.               E╚════════════════════════════════════════════════╝
  8.  
  9.  
  10.    Several less-commonly-used commands are available to you from the F MDore B
  11.    (additional commands) menu.  When you select F MDore B from the command
  12.    bar, the list of additional commands will appear, as shown below.
  13.  
  14.    E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  15.    E█A                                                                    A  E█
  16.    E█A  E────────────────────────────────────────────────────────G  More    A  E█
  17.    E█A  G  Select desired command                                          A  E█
  18.    E█A  E│ CCYBreate  -- Creates a new object or subdirectory               E │A  E█
  19.    E█A  E│ CDBOS     -- Starts command.com subshell (type "exit" to return)E │A  E█
  20.    E█A  E│ CEBxecute -- Execute a single DOS command (no subshell)         E │A  E█
  21.    E█A  E│ CLBines   -- Toggle 50-line display ON                          E │A  E█
  22.    E█A  E│ CMBode    -- Changes main display mode                          E │A  E█
  23.    E█A  E│ CNBote    -- Edit notes associated with currently active task   E │A  E█
  24.    E█A  E│ COBptions -- Allows you to change configuration options         E │A  E█
  25.    E█A  E│ CRBelog   -- Update file/directory list                         E │A  E█
  26.    E█A  E│ CSBcreen  -- Screen refresh                                     E │A  E█
  27.    E█A  E│ CUBser    -- Change users                                       E │A  E█
  28.    E█A  E└────────────────────────────────────────────────────────────────┘A  E█
  29.    E█A                                                                    A  E█
  30.    E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  31.  
  32.  
  33.    These commands work as follows:
  34.  
  35.  ZmcmcB       CCreateB   See CJ Creating Objects and Directories CB.
  36.  
  37.         CDOSB      This command invokes your MS-DOS command interpreter as
  38.                  a separate process under InContext.  There, you can execute
  39.                  MS-DOS commands.  When you're finished, type "exit", and you
  40.                  will return to InContext.
  41.  
  42.         CExecuteB  This command allows you to type a single DOS command at
  43.                  a time, and executes it, returning to InContext immediately
  44.                  when the command has finished executing.  Upon return, you
  45.                  may type another DOS command, or just press ENTER to return
  46.                  to the regular command mode.
  47.  
  48.                  This command is also available directly from the main
  49.                  display, by just pressing the "E" key.
  50.  
  51.         CLinesB    If you have an EGA or VGA display adapter, this command
  52.                  toggles back and forth between the high-density and
  53.                  low-density hardware fonts.  On an EGA, for example,
  54.                  repeated uses of this command will cause your display to
  55.                  alternate between a 43-line display and a 25-line display.
  56.  
  57.                  NOTE: if you enter InContext using a soft display font, use
  58.                  of this command will substitute the hardware fonts, and
  59.                  InContext cannot restore the soft fonts.  You will have to
  60.                  reload them with your soft-font-loader.  This can be done
  61.                  either from within InContext, or after exiting.
  62.  
  63.                  This command is also available directly from the main
  64.                  display, by just pressing the "L" key.
  65.  
  66.         CModeB     This command allows you to cycle through the display
  67.                  formats available for the main display.  For more
  68.  ZmcmofB                information, see CJ Changing the Main Display Format CB.
  69.  
  70.                  This command is also available directly from the main
  71.                  display, by just pressing the function key F8.
  72.  
  73.         CNoteB     This command allows you to edit the task notes associated
  74.                  with the currently selected task, if there is one.  Although
  75.                  it is not shown on the main display command bar, this
  76.                  function is also available there, by just pressing 'N'
  77.                  or function key F3.
  78.  
  79.         COptionsB  You may change colors, disk drive logging, and various
  80.  ZmcmoB                other options.  See CJ The Options Command CB.
  81.  
  82.         CRelogB    This command causes InContext to update its log of either
  83.                  the current directory or the entire current drive.  If you
  84.                  perform MS-DOS commands outside of InContext, the log may
  85.                  become outdated and not show you all the directories or
  86.                  files.  Use this to bring it up to date.
  87.  
  88.                  From the main display, you can relog the current directory
  89.                  by just pressing the "R" key.
  90.  
  91.         CScreenB   This command refreshes the InContext display.  Use it if
  92.                  the display is somehow overwritten, the cursor disappears,
  93.                  etc.  If a procedure that you use regularly causes the
  94.  ZmcaelB                cursor to disappear, add the CJ !resetMouse command CB
  95.                  to the procedure definition.
  96.  
  97.         CUserB     InContext allows a PC to have multiple, one-at-a-time users
  98.                  whose task lists, and configuration preferences differ.
  99.  ZmcmsB                See CJ The User Command CB.
  100. mcmc
  101.  Help information about: Creating Objects and Directories
  102.  ^CreatingNewClasses
  103.  
  104.               E╔════════════════════════════════════════════════╗
  105.               E║        CCreating Objects and DirectoriesE        ║
  106.               E╚════════════════════════════════════════════════╝
  107.  
  108.  
  109.    It's easy to create new objects or directories.  Select the F MDore B menu,
  110.    and you'll see a list of commands.  Choose the "Create" command.  You'll
  111.    be asked whether you want to create an object or a directory.
  112.  
  113.  E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  114.  E█A                                                                        A  E█
  115.  E█A  G  What do you want to create?                                         A  E█
  116.  E█A  E│ BObject    -- A new object will be created in the current directoryE │A  E█
  117.  E█A  E│ BDireYBctory -- A new subdirectory will be created under current dir E │A  E█
  118.  E█A  E└────────────────────────────────────────────────────────────────────┘A  E█
  119.  E█A                                                                        A  E█
  120.  E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  121.  
  122.  CCreating a New Directory
  123.  
  124.    If you select "Directory", you will be asked to provide an ordinary MS-DOS
  125.    name for the new directory.
  126.  
  127.     E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  128.     E█A                                                                 A  E█
  129.     E█A  G  Enter filename of new directory                              A  E█
  130.     E█A  E│                                                             │A  E█
  131.     E█A  E│ BEnter the DOS filename for the new directory to be created.E │A  E█
  132.     E█A  E│ BOrdinarily, it will not include a filename extension, butE   │A  E█
  133.     E█A  E│ Byou may include one if you like.  Thus, typical responsesE   │A  E█
  134.     E█A  E│ Bwould be "mystuff" or "pubstuff.vpp".E                       │A  E█
  135.     E█A  E│                                                             │A  E█
  136.     E█A  E│                        YD            E                         │A  E█
  137.     E█A  E│                                                             │A  E█
  138.     E█A  E└─────────────────────────────────────────────────────────────┘A  E█
  139.     E█A                                                                 A  E█
  140.     E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  141.  
  142.    If you provide a directory name that does not conflict with a file or
  143.    directory name already in use, a new subdirectory will be created under
  144.    the current directory.  You will find yourself moved into the new
  145.    subdirectory automatically.
  146.  
  147.  CCreating a New Object
  148.  
  149.    The procedure you use for creating a new object is similar.  After you
  150.    select "Object" in response to the "What do you want to create?" query,
  151.    you will be asked to specify first the CclassB of the new object, and then
  152.    its filename prefix.  Thus, to create "mynew.wk1", you would respond "wk1"
  153.    to the class question, and "mynew" to the filename prefix question.
  154.  
  155.                      E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  156.                      E█A                               A  E█
  157.                      E█A  G  Enter class of new object  A  E█
  158.                      E█A  E│                           │A  E█
  159.                      E█A  E│            YD   E            │A  E█
  160.                      E█A  E│                           │A  E█
  161.                      E█A  E└───────────────────────────┘A  E█
  162.                      E█A                               A  E█
  163.                      E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  164.  
  165.                 E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  166.                 E█A                                         A  E█
  167.                 E█A  G  Enter filename prefix of new object  A  E█
  168.                 E█A  E│                                     │A  E█
  169.                 E█A  E│              YD        E               │A  E█
  170.                 E█A  E│                                     │A  E█
  171.                 E█A  E└─────────────────────────────────────┘A  E█
  172.                 E█A                                         A  E█
  173.                 E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  174.  
  175.    You can also create a new object (but not a directory) from the main
  176.    display, by pressing function key F5.
  177.  
  178.  CCreating Objects From Class Templates
  179.  
  180.    When you create a new object, InContext first looks to see whether or not
  181.    you have specified a CtemplateB for the class.  A template is a file which
  182.    contains the exact information you would like in any newly created object
  183.    of a particular class.  For example, if your initials are "hrr", you might
  184.    wish to create an "hrr" class to use for your business letters.  The
  185.    template for this class would be a file named "hrr.tpl".  You would create
  186.    the template using your word processor, and you would set it up to contain
  187.    an "empty" letter, including your letterhead and closing, with space
  188.    indicated for the recipient's name and address, salutation, and text.
  189.  
  190.    If InContext finds such a template for the requested class, a new object
  191.    will be created in the current directory by simply copying the template.
  192.    You will then be able to perform, on the new object, the actions defined
  193.    for its class.  Among these would usually be an "edit" operation, which
  194.    in the case of the "hrr" letterhead would invoke your word processor,
  195.    allowing you to complete the letter.
  196.  
  197.    If InContext does not find a template for the requested class, it offers
  198.    to create an empty file.
  199.  
  200.                E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  201.                E█A                                            A  E█
  202.                E█A  G  No template exists; create empty file?  A  E█
  203.                E█A  E│ BNo E                                    │A  E█
  204.                E█A  E│ BYYBesE                                    │A  E█
  205.                E█A  E└────────────────────────────────────────┘A  E█
  206.                E█A                                            A  E█
  207.                E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  208.  
  209.    For information about creating new object classes, including the creation
  210.  ZmcmccB  of templates for those classes, see CJ Creating New Object Classes CB.
  211. mcmcc
  212.  Help information about: Creating New Object Classes
  213.  
  214.  
  215.               E╔════════════════════════════════════════════════╗
  216.               E║          CCreating New Object ClassesE           ║
  217.               E╚════════════════════════════════════════════════╝
  218.  
  219.  
  220.  CCreating New Object Classes
  221.  
  222.    Creating a new class is not difficult, but doing it correctly may require
  223.    knowledge of several aspects of InContext.
  224.  
  225.    Even if you do nothing special, there are certain basic actions you can
  226.    take with every object.  These are the actions defined in the CcommonB
  227.    action list, and they typically include "copy", "rename", "delete", and
  228.    perhaps "view", using a general-purpose viewer.  These are probably
  229.    sufficient for handling most of the miscellaneous object types that
  230.    inhabit your disk.
  231.  
  232.    There are at least two reasons for formally defining an object class:
  233.  
  234.         CB You want to be able to create new objects of this class, and have
  235.           them automatically initialized to appropriate starting content.
  236.  
  237.         CB You want to be able to perform actions on them that are defined
  238.           differently than, or are in addition to, the actions available
  239.           for miscellaneous objects.
  240.  
  241.    These two different aspects of "object-hood" are controlled by two
  242.    different aspects of InContext:
  243.  
  244.         CB Each time a new object is created, InContext first checks for the
  245.           existence of a CtemplateB defining the starting content of new
  246.           objects of the requested class.  When you define a new class, you
  247.           may need to define such a template.
  248.  
  249.         CB Whenever an object is selected, InContext finds the Caction list
  250.           of the class, if any, and uses it to determine what actions can be
  251.           performed on the object.  When you define a new class, you will
  252.           need to define such an action list.
  253.  
  254.  CCreating a Class Template
  255.  
  256.    To create a template for a class, you must perform several steps:
  257.  
  258.         CB Use the appropriate tool to create a file with the content that
  259.           you would like new objects of the class to have.  Thus, if you're
  260.           defining a spreadsheet class, you might use Lotus 1-2-3 to create
  261.           a spreadsheet containing your favorite option settings and macros.
  262.  
  263.         CB Rename this file, so that its filename extension is "tpl", and
  264.           its filename prefix is the name of the new class.  For example, the
  265.           template for the "wk1" Lotus 1-2-3 spreadsheet class is "wk1.tpl".
  266.  
  267.         CB Move the file to the InContext artifacts directory, so it will
  268.           be found by InContext whenever you attempt to create new objects of
  269.           this class.  You can use the "take/put" method of moving.  The
  270.           InContext artifacts directory is usually "c:\incontxt", but you may
  271.           have made some other choice during your installation of InContext.
  272.  
  273.    In addition to these steps, you may choose to move the file into an
  274.    archive ("template.lzh") by selecting the object and then selecting the
  275.    action "archive".  If you keep your class templates in the form of an
  276.    archive, they will require much less disk space, but more time will be
  277.    required each time you create a new object.
  278.  
  279.  CCreating an Action List for the Class
  280.  
  281.  ZmcaeB   This subject is thoroughly discussed in CJ Editing the Action Definitions CB.
  282. mcmo
  283.  Help information about: The Options Command
  284.  ^Colors ^Disk ^Exec ^Formats ^Misc ^Video
  285.  
  286.               E╔════════════════════════════════════════════════╗
  287.               E║              CThe Options CommandE               ║
  288.               E╚════════════════════════════════════════════════╝
  289.  
  290.  
  291.    Quite a few aspects of InContext behavior are subject to your control.
  292.    Many of these are controlled by how you set the program's CoptionsB.
  293.    This is done by selecting F MDore B from the main display, and then
  294.    selecting "COptionsB".  The resulting menu should be self-explanatory.
  295.  
  296.              E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  297.              E█A                                                A  E█
  298.              E█A  E────────────────────────────────────G  More    A  E█
  299.              E█A  G  Select option to change                     A  E█
  300.              E█A  E│ CCBolors YB                                   E │A  E█
  301.              E█A  E│ CDBisk Drive Configuration                  E │A  E█
  302.              E█A  E│ CEBxecution of MS-DOS Commands in ProceduresE │A  E█
  303.              E█A  E│ CFBormats and User Information              E │A  E█
  304.              E█A  E│ CMBiscellaneous Options                     E │A  E█
  305.              E█A  E│ CVBideo and Display Options                 E │A  E█
  306.              E█A  E└────────────────────────────────────────────┘A  E█
  307.              E█A                                                A  E█
  308.              E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  309.  
  310.    It's a good idea to run through all of these options categories as you're
  311.    initially setting up InContext.  This will help you avoid settings that
  312.    might produce problems on your system, and it will acquaint you with the
  313.    choices you have available.
  314. mcmoc
  315.  Help information about: Changing the Display Colors
  316.  
  317.  
  318.               E╔════════════════════════════════════════════════╗
  319.               E║          CChanging the Display ColorsE           ║
  320.               E╚════════════════════════════════════════════════╝
  321.  
  322.  
  323.    To change display colors, select the F MDore B menu, followed by "COptionsB"
  324.    and "CColorsB".  The display that results looks like this:
  325.  
  326.    E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  327.    E█A                                                                    A  E█
  328.    E█A  D  FCDommands FLDook FLDike FTDhis:  FODrdinary G Selected D                   A  E█
  329.    E█A  E│B                                                                E│A  E█
  330.    E█A  E│B ETo change foreground, press:B   ETo change background:B           E│A  E█
  331.    E█A  E│B     F1 = Ordinary text YB          1 = Ordinary background       E│A  E█
  332.    E█A  E│B     CF2 = Bold textB E(background not separately changeable)B      E│A  E█
  333.    E█A  E│B                                                                E│A  E█
  334.    E█A  E│B     IF3 = Editable textB           3 = Editable background       E│A  E█
  335.    E█A  E│B                                                                E│A  E█
  336.    E█A  E│B     F4 = Available commands      4 = Command background        E│A  E█
  337.    E█A  E│B     F5 = Command letters E(background not separately changeable)│A  E█
  338.    E█A  E│B                                                                E│A  E█
  339.    E█A  E│B     F6 = Selected command        6 = Selected background       E│A  E█
  340.    E█A  E│B                                                                E│A  E█
  341.    E█A  E│B     F8 = Error messages          8 = Error background          E│A  E█
  342.    E█A  E│B                                                                E│A  E█
  343.    E█A  E│B     F9 = Cursor color            F10 = Restore original colors E│A  E█
  344.    E█A  E│B                                                                E│A  E█
  345.    E█A  E└J Error messages look like this                                  E┘A  E█
  346.    E█A                                                                    A  E█
  347.    E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  348.  
  349.    You can change any background or foreground color used by InContext
  350.    (except the black that's used to create a "shadow" effect for some of the
  351.    windows).  To do so, just Cpress the indicated keyB or place the cursor on
  352.    the description of the color you want to change and press CENTERB or the
  353.    Cleft mouse buttonB.  The selected information will be displayed in the
  354.    next available color.  The effect will be immediately visible in the
  355.    color-change window.  By repeating the operation, you can cycle through
  356.    all the colors, eventually return you to the one you started with.  On
  357.    most color displays, 16 color choices are available.
  358.  
  359.    If you are using a monochrome display, the "color" choices available to
  360.    you are limited to black, white, and bright white.  Not all combinations
  361.    are allowable, either.  As a result, you may see some unexpected changes
  362.    when you alter the colors.  If you change a background color, for example,
  363.    the corresponding foreground color may also change in order to produce a
  364.    "legal" combination.
  365.  
  366.    Feel free to experiment.  You can always return to the original set of
  367.    colors by pressing function key CF10B.
  368. mcmod
  369.  Help information about: Disk Drive and Logging Options
  370.  
  371.  
  372.               E╔════════════════════════════════════════════════╗
  373.               E║         CDisk Drive and Logging OptionsE         ║
  374.               E╚════════════════════════════════════════════════╝
  375.  
  376.  
  377.    You can exert considerable control over InContext's start-time performance
  378.    and memory utilization by selecting the right disk-drive options.  The
  379.    disk drive options display appears when you select F MDore B, followed
  380.    by "COptionsB" and "CDiskB".
  381.  
  382.                 E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  383.                 E█A                                          A  E█
  384.                 E█A  G  Change Disk Drive and Logging Options A  E█
  385.                 E█A  B│                                       A  E█
  386.                 E█A  B│           EType     Logging   DisplayB  A  E█
  387.                 E█A  B│ Drive A: CDiskette  Current   Current B A  E█
  388.                 E█A  B│ Drive B: CDiskette  Current   Current B A  E█
  389.                 E█A  B│ Drive C: CHardDisk  On Disk   Current B A  E█
  390.                 E█A  B│ Drive D: CHardDisk  As Need   Current B A  E█
  391.                 E█A  B│ Drive E: CInaYCctive                    B A  E█
  392.                 E█A  B│ Drive F: CInactive                    B A  E█
  393.                 E█A  B│ Drive G: CInactive                    B A  E█
  394.                 E█A                                          A  E█
  395.                 E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  396.  
  397.    This display has an entry for each of the 26 possible disk drive letters.
  398.    You should set up the values in this display to correspond to the drives
  399.    you actually have on your system.  The display above is for a system with
  400.    two separate diskette drives, a hard drive, and a RAMdisk "drive".
  401.  
  402.    The display below shows all the possible values that may be associated
  403.    with disk drives.  You can cycle among them by placing the cursor on the
  404.    appropriate line and pressing ENTER or the left mouse button.
  405.  
  406.                  E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  407.                  E█A                                        A  E█
  408.                  E█A  B           EType     Logging   DisplayB A  E█
  409.                  E█A  B Drive N: CInactive                    A  E█
  410.                  E█A  B Drive O: CDiskette  Current   Current A  E█
  411.                  E█A  B Drive P: CHardDisk  On Disk   Current A  E█
  412.                  E█A  B Drive Q: CHardDisk  On Disk   Always  A  E█
  413.                  E█A  B Drive R: CHardDisk  At Start  Current A  E█
  414.                  E█A  B Drive S: CHardDisk  At Start  Always  A  E█
  415.                  E█A  B Drive T: CHardDisk  As Need   Current A  E█
  416.                  E█A  B Drive U: CHardDisk  As Need   Always  A  E█
  417.                  E█A                                        A  E█
  418.                  E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  419.  
  420.    You should make sure that any unavailable drive letters are marked
  421.    CInactiveB.  Also, if you have only one diskette drive (A), you should
  422.    probably mark drive A as CDisketteB and drive B as CInactiveB, even though
  423.    you can address the drive by both letters.
  424.  
  425.    On a hard drive, you have some choices to make about disk logging.  The
  426.    possible values are:
  427.  
  428.         COn DiskB   The full drive is logged, and the log is stored on disk
  429.                   when you exit InContext, so that it can be read in as you
  430.                   start your next session.  This speeds up the program
  431.                   startup, but will keep a current log only if you do all
  432.                   your work from within InContext.  Even if you don't, you
  433.                   may prefer to use this option and do occasional manual
  434.  ZmcmB                 relogging CJ How? CB.  For most users, this is probably the
  435.                   preferred setting, at least for your main hard drive.
  436.  
  437.         CAt StartB  The full drive is logged at the start of each session,
  438.                   and the log is not saved from session to session.  This
  439.                   guarantees you a full, current log when you start up
  440.                   InContext, but it takes extra time at program startup.
  441.                   Because InContext does its drive logging mostly in the
  442.                   background, this may not bother you.  However, if you
  443.                   attempt an operation that relies on the full drive log
  444.                   before the logging process is complete, you will then have
  445.                   to wait.
  446.  
  447.         CAs NeedB   Only selected portions of the drive are logged, and the
  448.                   log is extended only as needed.  This gives you the fastest
  449.                   performance, and may be the best setting for some users.
  450.                   With this option selected, initial logging is done for the
  451.                   root directory and for any directories to which you have
  452.                   assigned names (the "Go" list), since those are the places
  453.                   you're most likely to need information about.  (A few other
  454.                   directories are also logged, to optimize performance.)
  455.                   This works well, except that the Space Display will contain
  456.                   only a partial directory tree.  You can extend it to a
  457.                   complete tree at any time by manually relogging the whole
  458.                   drive.
  459.  
  460.    You can also cause a drive's full directory tree to be displayed in the
  461.    Space Display even if it is not the current drive, by selecting CAlways
  462.    rather than CCurrentB as the value for the EDisplayB field.
  463.  
  464.    InContext supports SUBST drives, but including them as active drives
  465.    on the list above CcanB cause a problem.  Let's suppose you have hard
  466.    drive C, and you use SUBST to assign drive letter E to the directory
  467.    "c:\goodstuff".  Any time you do work in the directory, InContext will
  468.    update its list of the objects and subdirectories there, but it will do
  469.    so Conly for one of the two drive lettersB.  If you make a change there
  470.    when working on the C drive, and then go to the E drive, the change will
  471.    not necessarily be reflected.  If you make use of SUBST drives, you may
  472.    want to manually relog the directory as you enter.
  473. mcmoe
  474.  Help information about: Options for MS-DOS Command Execution
  475.  
  476.  
  477.               E╔════════════════════════════════════════════════╗
  478.               E║      COptions for MS-DOS Command ExecutionE      ║
  479.               E╚════════════════════════════════════════════════╝
  480.  
  481.  
  482.  CControl Over Memory Swapping
  483.  
  484.    InContext swaps most of itself out of memory whenever it executes an
  485.    MS-DOS command.  You can control how much is swapped out, and where the
  486.    information is placed.  You do this from the Execution Options display,
  487.    which you can reach by selecting F MDore B, followed by "COptionsB" and
  488.    "CExecB".
  489.  
  490.           E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  491.           E█A                                                     A  E█
  492.           E█A  G  Change DOS Procedure Execution Options           A  E█
  493.           E█A  E│                                                  A  E█
  494.           E█A  E│ Control over InContext Memory Swapping           A  E█
  495.           E█A  E│    BAllow Swap to EMS Memory?E CYYCesE                 A  E█
  496.           E█A  E│                                                  A  E█
  497.           E█A  E│    BSwap Path for Swapping to DiskE                A  E█
  498.           E█A  E│       Id:;c:\tmp;c:\;                             A  E█
  499.           E█A  E│                                                  A  E█
  500.           E█A  E│    BDefault Sub-Process Memory RequestE I  0E        A  E█
  501.           E█A  E│                                                  A  E█
  502.           E█A  E│ Other Procedure-Execution Options                A  E█
  503.           E█A  E│    BTemporary Batch File Path or NameE             A  E█
  504.           E█A  E│       Ic:\temp.bat                                A  E█
  505.           E█A  E│                                                  A  E█
  506.           E█A  E│    BDirectory for Storage of Temporary FilesE      A  E█
  507.           E█A  E│       Ic:\                                        A  E█
  508.           E█A  E│                                                  A  E█
  509.           E█A  E│    BPause after single DOS commands?E CYesE          A  E█
  510.           E█A  E│                                                  A  E█
  511.           E█A  E└──────────────────────────────────────────────────A  E█
  512.           E█A                                                     A  E█
  513.           E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  514.  
  515.    Using this display, you may enable or disable Cswapping to EMSB.  Unless
  516.    you take some action here, InContext will automatically make use of
  517.    expanded memory for its swapping, if you have it.  You can disable it,
  518.    though, if you would prefer that swapping be to disk.  InContext is
  519.    compatible with EMS systems based on the LIM 3.2 standard or any later
  520.    standard.
  521.  
  522.    Whether you're using EMS or not, you should set up a valid Cswap pathB.
  523.    This string is interpreted in much the same fashion as a DOS path.  
  524.    Because it is under your control, you can set up a priority scheme for
  525.    selecting the directory in which the swapped information will be written,
  526.    if EMS is unavailable or turned off.  The path shown, "Id:;c:\tmp;c:\;B",
  527.    is from a system in which the d: drive is RAMdisk.  Thus, with this path,
  528.    and EMS enabled, InContext will first try to write most of itself out to
  529.    EMS memory (the fastest possibility).  If there is insufficient EMS
  530.    memory available, it will write to RAMdisk ("d:").  If there isn't enough
  531.    space there, it will try to write to the directory "c:\tmp", then to the
  532.    "c:\" root directory, and finally to the current directory.  This may
  533.    seem like overkill, but this path would still work if EMS and RAMdisk
  534.    memory were full and the "c:\tmp" directory had been deleted.
  535.  
  536.    If you're not using EMS memory for the swapping, you may occasionally
  537.    find that swap files are left behind.  This would occur, for example,
  538.    if you were executing another program under InContext and you turned your
  539.    computer off, or rebooted.  These files have funny names, like "0e3c101e".
  540.    If you're not using EMS memory, such a swap file will appear each time
  541.    you execute a subprogram, and will disappear each time you return to
  542.    InContext from that subprogram.  CDo not deleteB these swap files from
  543.    within the subprogram, as it will then be impossible for InContext to
  544.    reload its swapped-out information.  It is, however, COK to delete themB
  545.    using the InContext delete operation itself, since any swap file you can
  546.    see in the InContext Main Display is a left-over from some previous
  547.    aborted operation.  You should probably check for these files once in
  548.    awhile, since they can be fairly large, and would add up if left there.
  549.  
  550.    You may also specify how much memory you would like free for MS-DOS
  551.    command executions.  Most users will want to leave this value set to
  552.    zero, which causes InContext to free as much memory as possible.  If you
  553.    use only programs that take relatively little memory, though, you can
  554.    speed up their execution by setting this to an appropriate value.  For
  555.    example, to attempt to leave 420K bytes of memory for all subprocesses
  556.    executed under InContext, simply place the number "420" in the Memory
  557.    Request field.
  558.  
  559.  CLocation of MS-DOS Batch File for Subprocess
  560.  
  561.    Whenever InContext needs to execute two or more MS-DOS commands in
  562.    sequence, it creates a batch file and then executes that file.  You can
  563.    control where the batch file is written.  If you have a RAMdisk, that
  564.    is probably the preferred location.  The batch file will only be there
  565.    briefly, and it's small, but writing it to RAMdisk will speed things up
  566.    considerably.  The value shown above, "Id:\temp.batB", would cause the
  567.    generated batch file to have the name "temp.bat", and be located in the
  568.    root directory of drive "d:".
  569.  
  570.  CDirectory for Storage of Temporary Files
  571.  
  572.    Under some circumstances, InContext generates temporary files (for
  573.    example, when printing information using an external print program you
  574.    specify in the incPrint macro).  Since these files may be large, you might
  575.    choose to have them written on a different drive than the smaller batch
  576.    file above.  You might find it appropriate to have a "tmp" directory on
  577.    your main drive for such purposes.
  578.  
  579.  CPause After Single DOS Commands
  580.  
  581.    When you execute single DOS commands, by selecting F MDore B and "CExecuteB",
  582.    you may wish to have an automatic pause so you can view the results before
  583.    returning to the main InContext display.  This option allows you a choice
  584.    regarding the pause.
  585. mcmof
  586.  Help information about: Changing Display Formats and User Information
  587.  
  588.  
  589.               E╔════════════════════════════════════════════════╗
  590.               E║ CChanging Display Formats and User InformationE  ║
  591.               E╚════════════════════════════════════════════════╝
  592.  
  593.  
  594.    To change user name, registration number, date/time formats, or the format
  595.    of the main display, select F MDore B, followed by "COptionsB" and "CFormatsB".
  596.  
  597.   E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  598.   E█A                                                                     A  E█
  599.   E█A  GChange Display Formats and User Information                        A  E█
  600.   E█A  E                                                                   A  E█
  601.   E█A  EUser Name:  YIH. Rudy Ramsey              E  Registration Number: I    A  E█
  602.   E█A  E                                                                   A  E█
  603.   E█A  EDate format: Cmm/dd/yyE                     Time format: Chh:mm E      A  E█
  604.   E█A                                                                     A  E█
  605.   E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  606.  
  607.  CEntering User Name and Registration Number
  608.  
  609.    Only a small portion of the resulting display is shown above.  You may
  610.    enter your name and registration number by typing in the appropriate
  611.    fields.  Changing the User Name field "unlocks" the Registration Number
  612.    field so you can enter a registration number.  Typing in a valid
  613.    registration number causes InContext to cease its startup and ending
  614.    "shareware" displays, and eliminates the "Unregistered" comment from the
  615.    main display.  The registration number is displayed only at the time you
  616.    enter it.
  617.  
  618.  CChanging the Preferred Display Format for Dates and Times
  619.  
  620.    You may cycle through the supported formats for date and time by just
  621.    placing the cursor on the relevant field and pressing ENTER or the left
  622.    mouse button.
  623.  
  624.  CChanging the Main Display Format(s)
  625.  
  626.    The most important use of this option-setting display, though, is the
  627.    control it gives you over the contents of the main display.  The format,
  628.    spacing, and contents of that display is entirely under user control, and
  629.    you can even define multiple formats with separate purposes, if you like.
  630.  
  631.    The format of the main display is controlled by a character string, which
  632.    you can alter by editing it.  For example, the string
  633.  
  634.         Ittttttttt hhhhhhh | vvvvvvvv ccc ooooooooooooB
  635.  
  636.    causes the main display to contain
  637.  
  638.         B ETodayB     EHoursB  E│B  EViewsB  EClassB   EObjectsB
  639.         E*Jalscomm B E 6 ....B E│B CALL     B ALL        m.hlp
  640.         E*JambunewsB E 7 ....B E│B archive  act       mb.hlp
  641.  
  642.    Notice how the "Today" portion of the display corresponds to the columns
  643.    containing the letter 't', "Hours" to 'h', "Views" to 'v', and so on.
  644.    Even the vertical line results from a vertical bar character in the format
  645.    control string.
  646.  
  647.    In most cases, you can provide for multiple columns of information, simply
  648.    by devoting enough columns to a single information type.  For example, in
  649.    a directory with lots of objects, the format control string
  650.  
  651.         I vvvvvvvv  ccc  ooooooooooooooooooooooooooooooooooooooooooB
  652.  
  653.    results in the display
  654.  
  655.         B  EViewsB   EClassB    EObjectsB
  656.         B CALL     B  CALLB  catalogs.arc     mssys.cat   log8-89.cis
  657.         B archive   arc    catsca.arc  pcm_prog.cat   log9-89.cis
  658.         B chess     cat  messages.arc  pcm_util.cat    params.cis
  659.  
  660.  CHow to Change the Formats
  661.  
  662.    For each main display format that you want to enter or change, you should
  663.    simply enter a name for the format, and a format control string, both in
  664.    the appropriate fields.
  665.  
  666.           E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  667.           E█A                                                     A  E█
  668.           E█A  E                                  1         2      A  E█
  669.           E█A  E   Main display format names:  IWork    E  IObjects E  A  E█
  670.           E█A  E                                                   A  E█
  671.           E█A  E   Main display format 1:                          A  E█
  672.           E█A  Ittttttttt hhhhhhh wwwwwwwww| vvvvvvvv ccc oooooooooA  E█
  673.           E█A  E                                                   A  E█
  674.           E█A  E   Main display format 2:                          A  E█
  675.           E█A  I vvvvvvvv  ccc  oooooooooooooooooooooooooooooooooooA  E█
  676.           E█A  E                                                   A  E█
  677.           E█A                                                     A  E█
  678.           E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  679.  
  680.    In the display above, the name of the first format (also called a "Cdisplay
  681.    CmodeB" elsewhere) is "Work".  The format control string provides for
  682.    left-to-right presentation of the "Today", "Hours", "WiP", "View",
  683.    "Class", and "Objects" in that portion of the string that's visible
  684.    above.
  685.  
  686.    Once you've defined them, you will be able to cycle among these display
  687.  ZmcmB  modes from the main display.  (CJ How? CB)  The name of the selected mode
  688.    will be displayed at the bottom.  Any display formats whose format control
  689.    strings are left blank are regarded as undefined.
  690.  
  691.  CWhat Types of Information Are Available for Display?
  692.  
  693.    The information types are described in the following table:
  694.  
  695.         ELetter   Meaning   Columns     Description
  696.         E------   -------   -------   -------------------------------
  697.           CtB       Today       9*     Today's tasks
  698.           ChB       Hours       7*     Today's schedule
  699.           CwB       WiP        14      Work-in-Progress (10 cols useful)
  700.           CWB       WiP        43      Work-in-Progress, with descriptions
  701.           CvB       Views       8      Names of defined views
  702.           CcB       Classes     3      Classes present in current view
  703.           CoB       Objects    12      Objects visible in current directory
  704.           CaB       Actions     8      Actions performable on current object(s)
  705.           CgB       Go          8      List of named directories
  706.           CdB       Do          8      List of location-independent procedures
  707.           CDB       Do         42      Do procedures, with descriptions
  708.           CsB       Subdirs    12      Subdirectories of current directory
  709.  
  710.    In each case, the minimal number of columns is shown.  Those with an
  711.    asterisk by this number do not allow multiple-column display.
  712.  
  713. mcmom
  714.  Help information about: Miscellaneous Options
  715.  
  716.  
  717.               E╔════════════════════════════════════════════════╗
  718.               E║             CMiscellaneous OptionsE              ║
  719.               E╚════════════════════════════════════════════════╝
  720.  
  721.  
  722.    Several miscellaneous configuration options can be changed by selecting
  723.    the F MDore B menu, followed by "COptionsB" and "CMiscellaneousB".  The display
  724.    that results looks like this:
  725.  
  726.  E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  727.  E█A                                                                         A  E█
  728.  E█A  G  Change Miscellaneous Options                                         A  E█
  729.  E█A  E│                                                                      A  E█
  730.  E█A  E│   Editor:      BLimit editor to files under (Kbytes)E            I 64E   A  E█
  731.  E█A  E│                BDefault tab setting for editor/viewerE           C 8E    A  E█
  732.  E█A  E│                                                                      A  E█
  733.  E█A  E│   Keyboard:    BAllow key selection of commands and choices?E    CYYCesE   A  E█
  734.  E█A  E│                                                                      A  E█
  735.  E█A  E│   Objects:     BDefault display order for Objects DisplayE       CClassE A  E█
  736.  E█A  E│                                                                      A  E█
  737.  E█A  E│   Safety:      BRequire second verification before delete?E      CYesE   A  E█
  738.  E█A  E│                                                                      A  E█
  739.  E█A  E│   Sound:       BSuppress sound when user action not allowed?E    CNo E   A  E█
  740.  E█A  E│                                                                      A  E█
  741.  E█A  E│   Printer:     BCan print PC graphics characters?E               CYesE   A  E█
  742.  E█A  E│                BPause after printing each page?E                 CNo E   A  E█
  743.  E█A  E│                BPerform page eject after printing?E              CNo E   A  E█
  744.  E█A  E│                                                                      A  E█
  745.  E█A  E│   Time:        BShow how many months in "Months" display?E       C 1E    A  E█
  746.  E█A  E│                BShow how many weeks in "Weeks" display?E         C 1E    A  E█
  747.  E█A  E│                BStart "Weeks" display on what day?E              CMon   A  E█
  748.  E█A  E└──────────────────────────────────────────────────────────────────────A  E█
  749.  E█A                                                                         A  E█
  750.  E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  751.  
  752.    To change most of these options, just place the cursor on the line you want
  753.    to change and press CENTERB or the Cleft mouse buttonB.  Repeating this
  754.    action will allow you to cycle through the available values of the
  755.    property in question.  The "Limit editor to files under (Kbytes)" field is
  756.    directly editable.
  757.  
  758.    These options are discussed in more detail below.
  759.  
  760.       CEditorB       The InContext internal editor is intended mainly to
  761.                    allow rapid editing of small files (especially task
  762.                    notes).  The "Limit editor to files under (Kbytes)" field
  763.                    sets an upper file-size limit on the use of the internal
  764.                    editor.  Whenever InContext tries to invoke the internal
  765.                    editor on a file larger than this limit (64 Kilobytes, by
  766.                    default), an error occurs (unless you've defined an
  767.  ZmcaemB                  alternative editor; see CJ The "incEdit" Macro  CB).
  768.  
  769.                    "Default tab setting for editor/viewer" determines the
  770.                    size of the indentations produced by the Tab key.  This
  771.                    default value can be over-ridden for particular classes.
  772.  
  773.       CKeyboardB     For those few users who prefer to use a mouse only,
  774.                    and wish to disable command inputs from the keyboard,
  775.                    this option allows you to do so.
  776.  
  777.       CObjectsB      This option allows you to alter the default order in
  778.                    which objects are displayed in the Objects display.  The
  779.                    alternatives are the same ones selectable from that
  780.                    display: "Class", "Name", "Date", and "Size".  This option
  781.                    has no effect on the main display.
  782.  
  783.       CSafetyB       Novice users will probably prefer to leave this option
  784.                    in its default setting, so that an extra verification is
  785.                    required before deleting anything.  More experienced users
  786.                    may wish to turn this feature off.
  787.  
  788.       CSoundB        If you don't like "beeps" when you press the wrong key,
  789.                    use this option to disable them.
  790.  
  791.       CPrinterB      If your printer is capable of printing the special PC
  792.                    graphics characters (things like these: ╝╔), set the
  793.                    "Can print PC graphics characters" option to "Yes".
  794.                    Otherwise, leave it set to "No", and InContext will
  795.                    automatically substitute printable characters when it
  796.                    prints things.
  797.  
  798.                    If you use a printer in which you have to feed paper
  799.                    by hand, you'll want to set the "Pause after printing each
  800.                    page" option to "Yes".
  801.  
  802.                    If you find that the last page of each printout has to
  803.                    be manually ejected, set the "Perform page eject after
  804.                    printing" option to "Yes".
  805.  
  806.       CTimeB         Most users will want to leave these options alone.
  807.  ZmcaemB                  However, if you use a special printing method (CJ How? CB),
  808.                    you may want to change the values of "Show how many months
  809.                    in 'Months' display" and "Show how many weeks in 'Weeks'
  810.                    display".  For example, if you use the 4PRINT program, to
  811.                    print two pages side-by-side, and print on both sides of
  812.                    each page, convenient settings of these options are 4 and
  813.                    2, respectively.
  814.  
  815.                    The "Start 'Weeks' display on what day" option allows
  816.                    you to print weekly calendars starting on any desired day
  817.                    of the week.  These are very much like the commercial
  818.                    organizer sheets available in hardcopy form.
  819. mcmov
  820.  Help information about: Video and Display Options
  821.  
  822.  
  823.               E╔════════════════════════════════════════════════╗
  824.               E║           CVideo and Display OptionsE            ║
  825.               E╚════════════════════════════════════════════════╝
  826.  
  827.  
  828.    Several display-related configuration options can be changed by selecting
  829.    the F MDore B menu, followed by "COptionsB" and "CVideoB".  The display
  830.    that results looks like this:
  831.  
  832.  E▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  833.  E█A                                                                       A  E█
  834.  E█A  G  Change Video and Display Options                                  FªA  E█
  835.  E█A  E│                                                                    A  E█
  836.  E█A  E│ Case:        BUpperYB/lower case for directory names and pathsE  CUPPER A  E█
  837.  E█A  E│              BUpper/lower case for object and class namesE     Clower A  E█
  838.  E█A  E│              BUpper/lower case for other namesE                CMixed A  E█
  839.  E█A  E│                                                                    A  E█
  840.  E█A  E│ Disk:        BConstantly display available disk space?E        CYesE   A  E█
  841.  E█A  E│                                                                    A  E█
  842.  E█A  E│ Directories: BDisplay directory description rather than path?E CYesE   A  E█
  843.  E█A  E│                                                                    A  E█
  844.  E█A  E│ Restore:     BRestore previous screen image on exit?E          CNoE    A  E█
  845.  E█A  E│                                                                    A  E█
  846.  E█A  E│ Snow:        BSuppress special anti-snow treatment for CGA?E   CN/AE   A  E█
  847.  E█A  E│                                                                    A  E█
  848.  E█A                                                                       A  E█
  849.  E▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  850.  
  851.    To change any of these options, just place the cursor on the line you want
  852.    to change and press CENTERB or the Cleft mouse buttonB.  Repeating this
  853.    action will allow you to cycle through the available values of the
  854.    property in question.
  855.  
  856.    These options are discussed in more detail below.
  857.  
  858.       CCaseB         Users vary in their preferences for upper case, lower case,
  859.                    or mixed case for various information.  The default
  860.                    arrangement seems to make it easier to discriminate
  861.                    various kinds of information, especially in the main
  862.                    display.
  863.  
  864.       CDiskB         You can turn off the automatic display of available
  865.                    disk space, if you like.
  866.  
  867.       CDirectoriesB  With this option set to "Yes", whenever you're in a
  868.                    directory to which you have assigned a Description, that
  869.                    description will appear in the context area at the top of
  870.                    the display.  If the option is set to "No", or if you're
  871.                    in a directory to which no Description has been given, the
  872.                    full pathname of the directory will be displayed.
  873.  
  874.       CRestoreB      InContext is normally intended to be invoked and run for
  875.                    long periods, with your operations executed from inside
  876.                    InContext.  Should you find a way of using InContext from
  877.                    another program, however, you may want it to save the
  878.                    screen from which it was invoked, and to restore that
  879.                    screen on exit.
  880.  
  881.       CSnowB         Some older CGA display adapters produce a "snowy"
  882.                    appearance if information is displayed without regard to
  883.                    the state of the CGA.  If you have this problem, setting
  884.                    this option to "Yes" may eliminate the problem, though at
  885.                    the cost of slowing InContext down.
  886. mcms
  887.  Help information about: The User Command
  888.  
  889.  
  890.               E╔════════════════════════════════════════════════╗
  891.               E║                CThe User CommandE                ║
  892.               E╚════════════════════════════════════════════════╝
  893.  
  894.  
  895.    InContext allows multiple users who share a single PC to set up separate
  896.    configuration options to match their preferences, and to change from one
  897.    user to another from CinsideB the program.  Although this feature works
  898.    correctly in the current version, automated aids for its use are not yet
  899.    implemented.  If you want to use this feature, do the following:
  900.  
  901.         CB Go to the InContext directory (typically "c:\incontxt", but you may
  902.           have chosen some other directory at installation time.
  903.  
  904.         CB Find all the files that start with the letters "xxx", and make
  905.           copies using the new user's CthreeB initials in place of the x's.
  906.           (If you wish to use fewer than three initials, add x's at the end
  907.           to make a total of three characters.)  Make sure you copy these
  908.           files, rather than renaming them.  As an example, if your initials
  909.           are "mar", you would copy the file "xxxconfg.dat" to "marconfg.dat".
  910.  
  911.    Unless you create a configuration file for the primary user, he will be
  912.    known by the default initials, "xxx".
  913.  
  914.    You may now make use of the User command, by selecting F MDore B, followed
  915.    by "CUserB".  In response to the query, type your initials (in the example,
  916.    "mar") and press ENTER.  Changes you make to the configuration will be
  917.    saved for use by "mar", and will not affect other users.  You may also
  918.    invoke the program directly for a specified user with a command-line
  919.    argument:
  920.         incontxt -u mar
  921.  
  922.    All users share the same set of object class templates and action
  923.    definitions.  Only the configuration information, views, and tasks
  924.    (and hence, calendars) are stored separately on a user-by-user basis.
  925.    Task notes are not automatically shared, but they use a single naming
  926.    convention, and can be shared, if desired, by manually editing the task
  927.    definitions and inserting common note numbers.
  928.